package com.caissa.framework.starter.autoconfigure.common;


public class CatHttpConstants {
    
    public static final String CAT_HTTP_HEADER_CHILD_MESSAGE_ID = "X-CAT-CHILD-ID";
    public static final String CAT_HTTP_HEADER_PARENT_MESSAGE_ID = "X-CAT-PARENT-ID";
    public static final String CAT_HTTP_HEADER_ROOT_MESSAGE_ID = "X-CAT-ROOT-ID";


    public static final String CAT_HTTP_HEADER_CLIENT_IP = "X-CAT-CLIENT-IP";
    public static final String CAT_HTTP_HEADER_CLIENT_APPNAME = "X-CAT-CLIENT-APPNAME";

    public static final String CAT_URL = "URL";

    public static final String CAT_RPC_CALL = "Call";

    /** 服务端应用名 */
    public static final String CAT_RPC_CALL_SERVER_APPID = "Call.app";

    public static final String CAT_RPC_SERVICE = "Service";


    /** 客户端IP */
    public static final String CAT_RPC_SERVICE_CLIENT_IP = "Service.client";

    /** 客户端应用名 */
    public static final String CAT_RPC_SERVICE_CLIENT_APPID = "Service.app";

    public static final int CAT_HTTP_RECORD_MAX_LENGTH_OF_PARAM = 500;
}
